package com.ayf.payment.game.api.dto.getaway;

import com.ayf.payment.game.api.type.AdditionalStatus;
import com.swwx.charm.commons.lang.base.BasicTO;

/**
 * 积分
 *
 * @author wwl
 * @date 2019/12/29 18:28
 */
public class TemplateIntegralGetaWayDTO extends BasicTO {
    private static final long serialVersionUID = 1L;
    /**
     * 积分名称
     */
    private String integralName;


    /**
     * 赠送比例：1RMB多少积分
     */
    private Integer donationRatio;

    /**
     * 状态：'CLOSE'关闭,'AMOUNT'按金额赠送,'AMOUNT_CHANNEL'金额加渠道,'AMOUNT_ESCITATION'金额加激励,'AMOUNT_CHANNEL_ESCITATION'金额加渠道加激励
     */
    private AdditionalStatus integralStatus;

    /**
     * 赠送的积分
     */
    private int totalCount;

    /**
     * 赠送金额
     */
    private String giveMoney;

    //赠送奖品总和
    private String giveTotal;

    public String getGiveTotal() {
        return giveTotal;
    }

    public void setGiveTotal(String giveTotal) {
        this.giveTotal = giveTotal;
    }

    public String getIntegralName() {
        return integralName;
    }

    public void setIntegralName(String integralName) {
        this.integralName = integralName;
    }


    public Integer getDonationRatio() {
        return donationRatio;
    }

    public void setDonationRatio(Integer donationRatio) {
        this.donationRatio = donationRatio;
    }

    public AdditionalStatus getIntegralStatus() {
        return integralStatus;
    }

    public void setIntegralStatus(AdditionalStatus integralStatus) {
        this.integralStatus = integralStatus;
    }

    public int getTotalCount() {
        return totalCount;
    }

    public void setTotalCount(int totalCount) {
        this.totalCount = totalCount;
    }

    public String getGiveMoney() {
        return giveMoney;
    }

    public void setGiveMoney(String giveMoney) {
        this.giveMoney = giveMoney;
    }
}
